Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
73 SHEPHERDS LANE Detached £770,856 £417,500 20 Feb 2009
65 SHEPHERDS LANE Detached £1,354,210 £370,000 12 Oct 2000
69 SHEPHERDS LANE Detached £808,194 £750,000 29 Sep 2021
71 SHEPHERDS LANE Detached £728,942 £430,000 11 Jan 2013